//
// module.exports = function ($rootScope,$scope,invitationService,$cookies) {
//
//     $scope.searchText = '';
//
//     /*登录ID*/
//     var loginId = kbt.decrypt($cookies.get('cookieUserId'));
//     //用户名
//     var loginName = kbt.decrypt($cookies.get('cookieUserName'));
//
//     $scope.init = function(){
//
//         $("#invitationModal").modal('show');
//
//         $(".yb-img-close").click(function () {
//             $("#invitationModal").modal('hide');
//         });
//
//         $('.yb-input').bind('keypress',function(event){
//             if(event.keyCode == '13')
//             {
//                 $scope.search();
//             }
//         });
//     };
//     $scope.init();/*初始化函数*/
//
//     // 关闭弹出时，清空界面输入值
//     $('#invitationModal').on('hidden.bs.modal', function () {
//         $scope.searchText = '';
//         $(".yb-result").hide();
//         $(".sendSuccess").hide();
//         $('#invitationInput').removeClass('writeError');
//         $('.error_input').fadeOut();
//     })
//
//
//     $scope.search = function () {
//
//         $('#invitationInput').removeClass('writeError');
//         $('.error_input').fadeOut();
//
//         if($scope.searchText != ''){
//             if($scope.searchText.indexOf("@")>=0){  //邮箱搜索
//                 if(CheckMail($scope.searchText)){
//                     $rootScope.loadingShow = true;
//                     $rootScope.fadeShow = true;
//
//                     invitationService.search("",$scope.searchText).then(function (response) {
//                         $rootScope.loadingShow = false;
//                         $rootScope.fadeShow = false;
//
//                         $(".yb-result").show();
//                         if (response.code == 1) {
//                             $scope.refresh(response);
//                         }
//                     }, function (response) {
//                         $rootScope.loadingShow = false;
//                         $rootScope.fadeShow = false;
//                         console.error('search error', response.status, response.statusText);
//                     });
//                 }else {
//                     $('#invitationInput').addClass('writeError');
//                     $('.error_input').fadeIn();
//                     $('.error_input').children('p').html('输入的邮箱格式不正确');
//                 }
//             }else {
//                 if (checkPhone($scope.searchText)) { // 手机号搜索
//                     $rootScope.loadingShow = true;
//                     $rootScope.fadeShow = true;
//
//                     invitationService.search($scope.searchText, "").then(function (response) {
//                         $rootScope.loadingShow = false;
//                         $rootScope.fadeShow = false;
//
//                         $(".yb-result").show();
//
//                         if (response.code == 1) {
//                           $scope.refresh(response);
//                         }
//                     }, function (response) {
//                         $rootScope.loadingShow = false;
//                         $rootScope.fadeShow = false;
//                         console.error('search error', response.status, response.statusText);
//                     });
//                 }else {
//                     $('#invitationInput').addClass('writeError');
//                     $('.error_input').fadeIn();
//                     $('.error_input').children('p').html('输入的手机号、邮箱格式不正确');
//                 }
//             }
//         }else {
//             $('#invitationInput').addClass('writeError');
//             $('.error_input').fadeIn();
//             $('.error_input').children('p').html('邮箱、手机号不能为空');
//         }
//     };
//
//     $scope.refresh = function (response) {
//
//         if (response.data.status == 3) { // 已注册
//             $scope.user = response.data.biglawuser;
//             $(".yz-register").show();
//             $(".invitation-btn").hide();
//             $(".yz-invitation").hide();
//
//         }else if (response.data.status == 2){ // 已邀请
//             $scope.user = {username:$scope.searchText,icon:"img/pepleactiveicon.png"};
//             $(".yz-register").hide();
//             $(".invitation-btn").hide();
//             $(".yz-invitation").show();
//         }else {// 未邀请
//             $scope.user = {username:$scope.searchText,icon:"img/pepleactiveicon.png"};
//             $(".yz-register").hide();
//             $(".invitation-btn").show();
//             $(".yz-invitation").hide();
//         }
//     };
//
//     $scope.invitationFriend = function (invitationText) {
//         if(invitationText != '') {
//             if (invitationText.indexOf("@") >= 0) {
//                 $scope.invition("",invitationText);
//             }else {
//                 $scope.invition(invitationText,"");
//             }
//         }
//     };
//
//     $scope.invition = function (phone,email) {
//
//         $rootScope.loadingShow = true;
//         $rootScope.fadeShow = true;
//         invitationService.invitationFriend(phone,email,loginId,loginName).then(function (response) {
//
//             $rootScope.loadingShow = false;
//             $rootScope.fadeShow = false;
//
//             if (response.code == 1) {
//
//                 $(".yb-result").hide();
//
//                 $(".sendSuccess").show();
//             }
//
//         }, function (response) {
//
//             $rootScope.loadingShow = false;
//             $rootScope.fadeShow = false;
//             console.error('invitation error', response.status, response.statusText);
//         });
//     };
// };
